communication technicians - German English Dictionary